package liangAhh.file;

import java.io.File;
import java.io.IOException;

import org.springframework.web.multipart.MultipartFile;

/**
 * 文件处理
 * @author 梁冲
 * @date 2016年1月20日
 */
public class FileHandle {
	
	/**
	 * MultipartFile 文件上传
	 * @param file	文件流
	 * @param newFileName	新文件名，路径加后缀
	 * @param savePath	保存路径
	 * @throws IOException
	 */
	public static void uploadFile(MultipartFile file,String newFileName,String savePath) throws IOException{
		File temp = new File(savePath,newFileName);
		if (!temp.getParentFile().exists()) {
			temp.getParentFile().mkdirs();
		}
		if (!temp.exists()) {
			temp.createNewFile();
		}
		file.transferTo(temp);
	}
}
